<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html><head> 
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>如何用Gmail发送邮件 (web.py)</title> 
  <link rel="stylesheet" type="text/css" href="/static/webpy-new.css"/> 
  <link rel="SHORTCUT ICON" href="/static/favicon.ico"/> 
</head><body> 
 
        <div id="header"><table class="header"><tr>
                <td class="logo"><a href="/" title="Home"><img src="/static/webpy.gif" alt="" /></a></td> 
<td class="blurb">&ldquo;Think about the ideal way to write a web app.<br />Write the code to make it happen.&rdquo; [<a href="/philosophy">more...</a>]</td> </tr>
</table>
        </div> 
        <div id="location"> 
                <a href="/">home</a> &gt; 如何用Gmail发送邮件
        </div> 
<div id="container"> 
<div id="sidebar">
<strong>get started:</strong>
<ul class="body">
  <li><a href="/install">install</a></li>
  <li><a href="/docs/0.3/tutorial">tutorial</a></li>
</ul>
<strong>learn more:</strong>
<ul class="body">
<li><a href="/docs/0.3/api">api reference</a></li>
<li><a href="/cookbook/">cookbook</a></li>
<li><a href="/src/">code examples</a></li>
</ul>

<strong>dive in:</strong>
<ul class="body"> 
<li><a href="https://github.com/webpy/webpy">source code</a></li>
<li><a href="http://groups.google.com/group/webpy/">mailing list</a></li>
<li><a href="https://github.com/webpy/webpy/issues">issue tracker</a></li>
</ul>
</div>

<div id="main"> 
<div id="content" class="body"> 
<h1>如何用Gmail发送邮件</h1>

<h3>问题</h3>

<p>如何用Gmail发送邮件？</p>

<h3>解法</h3>

<p>安装和维护邮件服务器通常是沉闷乏味的。所以如果你有Gmail帐号，就可以使用Gmail做为SMTP服务器来发送邮件，我们唯一要做的就只是在<code>web.config</code>中指定Gmail的用户名和密码。</p>

<pre><code>web.config.smtp_server = 'smtp.gmail.com'
web.config.smtp_port = 587
web.config.smtp_username = 'cookbook@gmail.com'
web.config.smtp_password = 'secret'
web.config.smtp_starttls = True
</code></pre>

<p>设置好之后，web.sendmail就能使用Gmail帐号来发送邮件了，用起来和其他邮件服务器没有区别。</p>

<pre><code>web.sendmail('cookbook@gmail.com', 'user@example.com', 'subject', 'message')
</code></pre>

<p>可以在这里了解有关Gmail设置的更多信息 <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=13287">GMail: Configuring other mail clients</a></p>

<div style="clear: both;"></div> 
 
</div> 
 
</div> 
</div>
        <div id="footer"> 
    <p>started by <a style="color: gray;" href="http://www.aaronsw.com/">Aaron Swartz</a> (<a style="color: black;" href="mailto:webpy@aaronsw.com">webpy@aaronsw.com</a>)</p>

<p><a href="https://github.com/webpy/webpy.github.com/blob/master/cookbook/sendmail_using_gmail.zh-cn.md">fork this page on GitHub</a></p>
</div> 
 
</body> 
</html> 
